"""
range(stop)
    默认从0开始，直到stop-1
    list1 = list(range(10))
print(list1)
range(start[,stop,step])
    start:表示开始
    stop：表示结束(不包括该元素)
        负值
    step:表示迭代的步长
        默认为1
        负值，表示递减

"""
# 创建列表的时候
list1 = list(range(10))
list1 = list(range(0, 10, 1))
list1 = list(range(0, 10, 2))
print(list1)
# 打印[1-10]之间的数据
for i in range(1, 11):
    print(i, end=" ")
print()
for i in range(1, 11, 2):
    print(i, end=" ")
print()
for i in range(10, -1, -1):
    print(i, end=" ")
    print()
for i in range(10, -1, -2):
    print(i, end=" ")

from collections import Iterable

print(isinstance(range(10), Iterable))

for i in range(10):
    print(i)
